package com.njzdr.common;

import android.bluetooth.BluetoothDevice;

import java.util.List;

/**
 * Desc:蓝牙扫描监听
 *
 * @author coszero
 * Email:xmqian93@163.com
 * Date:2022/08/11 14:41
 */
public interface BluetoothScanListner {
    /**
     * @param isSuccess true:正常开启扫描,false:扫描开启失败
     */
    void scanStart(boolean isSuccess);

    /**
     * @param device 返回每一个扫描到的设备
     */
    void scanResult(BluetoothDevice device);

    /**
     * @param deviceList 返回所有扫描到的设备,并去重
     */
    void scanResult(List<BluetoothDevice> deviceList);

    /**
     * 扫描完成
     */
    void scanFinish();
}
